package com.study.service.db3;

import java.util.HashSet;
import java.util.List;

import com.study.util.treeutil.TreeNodeMap;

/**
 * 资源表 服务类
 * 
 * @author chenk
 *
 */
public interface IResourceService {

	/**
	 * 查询系统资源，供前端渲染
	 * 
	 * @param roleIds
	 * @param flag
	 * @return
	 */
	List<TreeNodeMap> listResource(List<Long> roleIds, Integer flag);

	/**
	 * 将资源转换为代码模块名称的集合
	 * 
	 * @param resourceVOs
	 * @return
	 */
	HashSet<String> convert(List<TreeNodeMap> resourceVOs);

}
